
// leetcode 228. 汇总区间
//class Solution {
//    public List<String> summaryRanges(int[] nums) {
//        // 用滑动窗口
//        int left = 0, right = 0;
//        List<String> ret = new ArrayList<>();
//        while (right < nums.length) {
//            // 找连续右区间
//            while (right < nums.length - 1 && nums[right] + 1 == nums[right + 1]) {
//                right++;
//            }
//            if (left == right) {
//                // 说明当前没有连续区间
//                ret.add(nums[left] + "");
//            } else {
//                ret.add(nums[left] + "->" + nums[right]);
//            }
//            // 继续找下一个区间
//            right++;
//            left = right;
//        }
//        return ret;
//    }
//}